package com.smartscreen.baseinfomanage.service;

import com.smartscreen.baseinfomanage.entity.Teacher;
import java.util.List;
import java.util.Map;

public interface TeacherService {
    List<Teacher> getAllTeachers();
    Teacher getTeacherById(String teacherId);
    Teacher createTeacher(Teacher teacher);
    Teacher updateTeacher(Teacher teacher);
    void deleteTeacher(String teacherId);

    Map<String, Map<String, Object>> getTeachersBatchAsMap(List<String> teacherIds);
}